ring-shaped eclipse - German English Dictionary